Windows下Git安装、本地配置、拉取项目

您所在的位置:网站首页 git ssh配置 windows Windows下Git安装、本地配置、拉取项目

Windows下Git安装、本地配置、拉取项目

2024-07-13 16:23| 来源: 网络整理| 查看: 265

Windows安装配置Git 1.安装Git2.Git配置用户信息本地配置用户信息生成SSH Key添加公钥到Github上 3.拉取一个github项目获取git仓库的一个项目链接克隆项目到本地文件夹

1.安装Git

首先从官网下载git,参考下图的选项默认安装即可(想要进一步了解的可以看图下面的文字描述,否则跳过即可):

在这里插入图片描述在这里插入图片描述

第一二行:创建桌面快捷方式? 最后两行:用truetype字体?每天检查更新?

在这里插入图片描述 在这里插入图片描述

第一个:最安全,path不能被改只可通过git bash的git命令行工具。不能通过第三方软件使用; 第二个:安全,推荐这个。能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。 第三个:“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

在这里插入图片描述

第一个:“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。常选。 第二个:“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory Domain Services 。

在这里插入图片描述

在windows下:\r\n代表换行,拆分两个代码是:回到行首+换到下一行(CRLF);但是在linux下的区别是:只用\n即可以代表换行(LF)。

第一个:“签出Windows风格,提交Unix风格的行尾”。提交文件CRLF–>LF,下载文件LF–>CRLF。对于跨平台项目,这是Windows上的推荐设置(“core.autocrlf”设置为“ true”) 第二个:“按原样签出,提交Unix样式的行尾”。提交文件CRLF–>LF,下载文件不转换。对于跨平台项目,这是Unix上的建议设置(“core.autocrlf”设置为“ input”) 第三个:“按原样签出,按原样提交”。不作任何转化。不建议跨平台项目选择此选项(“core.autocrlf”设置为“ false”)

在这里插入图片描述

使用git bash时 第一个:默认的“花花绿绿”窗口,原汁原味的git界面。“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。 第二个:用系统自带的cmd窗口显示git。“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

在这里插入图片描述

默认第一二个 第一个“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。这提供了显着的性能提升。 第二个“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储,最显着的是对Visual Studio Team Services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。 第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

恭喜安装完成。

2.Git配置用户信息 本地配置用户信息

空白位置右键,选择git bash here

在这里插入图片描述

git config                  #查看本机是否配置了个人信息 git config --global user.name “name”     #定义全局的用户名 git config --global user.email “[email protected]”  #定义全局的邮件地址 git config --list               #查看配置信息

在这里插入图片描述

生成SSH Key

生成公钥和私钥,实现本地和服务器的认证 首先看一下C:\Users\XXX/有.shh没(一开始没有) $ ssh-keygen -t rsa -C “[email protected]

在这里插入图片描述

执行完后,.ssh出来了,里面有id_rsa、id_rsa.pub两个文件,恭喜终于配置好了。

添加公钥到Github上

如图,找到设置(Settings)

在这里插入图片描述

然后选择New SSH key,起一个可以知道是哪个电脑的凭证名称,然后把前面id_rsa.pub里面的内容复制进来(ssh-rsa…[email protected]—>类似这样的格式),点击下面的Add SSH key即完成公钥配置

在这里插入图片描述

3.拉取一个github项目 获取git仓库的一个项目链接

如图,复制那个git@github…

在这里插入图片描述

克隆项目到本地文件夹

在一个空文件夹里面打开git bash窗口

在这里插入图片描述

然后初始化git,完成后会有一个.git隐藏文件夹(勾选隐藏的项目查看); git init          # 初始化文件夹 然后把项目克隆到这个文件夹里面: git clone git@github…git  #克隆项目 yes后等下载,完成后可以在本地看到项目文件夹

在这里插入图片描述 好了,到这项目就完成下载到本地了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3